Big Huge Thesaurus

sphecoid wasp

noun